page {
	background-color: #f4f5fa;
}

.login {
	display: flex;
	flex-wrap: wrap;
	margin: 0 auto;
}

.radio {
	width: 655rpx;
	font-size: 24rpx;
	margin: 0 auto;
}



#add {
	width: 100vw;
	height: 100vh;
	background-color: #f4f5fa;
}

.add {
	height: 725rpx;
	background: url('/static/images/login_bj.png') no-repeat;
	background-size: 100% 425rpx;

}

.uni-btn-radius {
	width: 701rpx;
	height: 350rpx;
	background: #fff;
	margin-left: 28rpx;
	border-top-left-radius: 8rpx;
	border-top-right-radius: 8rpx;
	box-sizing: border-box;
	padding-top: 1rpx;
	margin: 0 auto;
	margin-top: 212rpx;

}

.uni-login {
	margin-left: 250rpx;
	margin-top: 71rpx;
	font-size: 38rpx;
	font-weight: bolder;
}

.bot-pwd {
	margin-left: 98rpx;
}

.uni-input {
	border-bottom: 1px solid #f4f5fa;
	margin-top: 44rpx;
	height: 123rpx;
	width: 590rpx;
	margin-left: 50rpx;
}

.uni-inputs {
	height: 123rpx;
	width: 590rpx;
	margin-left: 50rpx;
}

.input-pws {
	position: relative;
}

.gain {
	position: absolute;
	top: 37rpx;
	right: 120rpx;
	z-index: 666rpx;
	color: #2f6ab4;
}

.conserve {
	font-size: 30rpx;
	margin-top: 90rpx;
	width: 75%;
	height: 100rpx;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 50rpx;
}

.without {
	margin-top: 89rpx;
	margin-left: 225rpx;
}